{{tag>Lucid Maverick matériel alienware}}

-----

====== AlienFX ======

Les ordinateurs Alienware disposent d'éclairages colorés paramétrables sur plusieurs zones de l'appareil. Aucun logiciel permettant d'exploiter ces effets sous Linux n'est fourni pas le constructeur.

Cependant, le périphérique contrôlant ces éclairages fonctionne en USB et un logiciel de substitution existe (Sous Linux, Mac et Windows). Ce logiciel offre plus de possibilités que celui fourni avec l'ordinateur.

===== Matériel testé =====

Comme mentionné plus haut, le périphérique de gestion de l'éclairage fonctionne en USB. Vous pouvez [[:usb|identifier les périphériques USB]] pour vérifier que vous disposez du matériel : 

^ Nom de l'ordinateur  ^ ID fabricant     ^ ID produit   ^ Compatibilité AlienFX Lite ^ Compatibilité pyAlienFX ^
| M11x R3 | ''0x187c'' | ''0x0516'' | {{  :icons:icon-ok-nuvola.png?30  |Testé}} |  {{  :icons:validation_double.png?30  |Non-testé}} {{  :icons:icon-getinvolved.png?30  |Non-testé}} |
| M11x R3 | ''0x187c'' | ''0x0522'' | {{ :icons:icone_danger.png?nolink&30 | Testé mais non supporté}} |{{  :icons:icon-ok-nuvola.png?30  |Testé}} |
| M11x R2 | ''0x187c'' | ''0x0515'' | {{  :icons:icon-ok-nuvola.png?30  |Testé}} | {{  :icons:validation_double.png?30  |Non-testé}} {{  :icons:icon-getinvolved.png?30  |Non-testé}} |
| M11x R1 | ''0x187c'' | ''0x0514'' | {{  :icons:icon-ok-nuvola.png?30  |Testé}} |{{  :icons:icon-ok-nuvola.png?30  |Testé}} |
| M14x R1 | ''0x187c'' | ''0x0521'' | {{  :icons:icon-ok-nuvola.png?30  |Testé}} |{{  :icons:icon-ok-nuvola.png?30  |Testé}} |
| M14x R2 | ''0x187c'' | ''????'' |  {{  :icons:icon-support.png?30  |Non-testé}} |{{  :icons:icon-ok-nuvola.png?30  |Testé}} |
| All Powerfull M15x | ''0x187c'' | ''0x0512'' | {{  :icons:icon-support.png?30  |Non-testé mais supporté}} | {{  :icons:validation_double.png?30  |Non-testé}} {{  :icons:icon-getinvolved.png?30  |Non-testé}} |
| Area-51 M15x | ''0x187c'' | ''0x0511'' | {{  :icons:icon-support.png?30  |Non-testé mais supporté}} | {{  :icons:validation_double.png?30  |Non-testé}} {{  :icons:icon-getinvolved.png?30  |Non-testé}} |
| M17x R3 |''0x187c'' |''0x0520'' |  {{  :icons:icon-support.png?30  |Non-testé}} | {{  :icons:icon-ok-nuvola.png?30  |Testé}}|
Les sources du logiciel devraient permettre aux utilisateurs expérimentés d'ajouter d'autres modèles d'ordinateurs.

Attention pensez à vérifier ! Pour savoir si votre code ID produit correspond, lancez la commande en terminal __lsusb__. Cherchez la ligne avec "ALienware Corporation".

<note important>
Si vous possédez un Alienware M11XR3 0x187c:0x0522, tout n'est pas perdu ! Un driver opensource en python existe [[https://code.google.com/p/pyalienfx/]]

**Attention, ce driver est encore en phase de test avec certains ordinateurs AlienFX mais fonctionne de manière stable avec les ordinateurs testé ci dessus.**</note>


=====Logiciel pyAlienFX (python)=====

Dernière version 1.0 Stable
[[https://code.google.com/p/pyalienfx/]]

----

{{ :applications:pyalienfx:alienfx1.png?800 |https://code.google.com/p/pyalienfx/}}
{{ :applications:pyalienfx:alienfx2.png?800 |https://code.google.com/p/pyalienfx/}}

----
==== Pré-requis ====
  * Avoir Python et GTK
  * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://libusb-1.0-0|libusb-1.0-0]]**

==== Instalation ====
Pour installer sur Ubuntu a partir de la version 1.0 : 
  * Telecharger le fichier .deb ici : http://pyalienfx.googlecode.com/files/pyalienfx_1.0_all.deb
  * Installer le packet sois avec dpkg - i soit avec la logithèque Ubuntu

OU

Pour installer a partir de l'archive: 
  * Extraire l'archive telecharger ici :  [[http://pyalienfx.googlecode.com/files/pyAlienFX-latest.tar.gz]]
  * Ouvrir un terminal
  * Aller dans le dossier pyalienfx/ precedement extrait
  * executer sudo ./install.py (necessite le sudo pour installer le fichier .desktop pour Unity)
  * Pour exécuter le logiciel chercher pyAlienFX ou ./pyAlienFX ou Alt + F2 => pyAlienFX
  * Pour lancer l'Applet executer : ./pyAlienFX_Indicator.py

<note tip>Pour lancer l'indicateur au démarrage de votre session ajoutez pyAlienFX_Launcher.sh a la liste des [[http://doc.ubuntu-fr.org/menu_systeme#applications_au_demarrage|Applications au démarrage]] </note>

<note tip>Ensemble des commandes a executer :
Installer LibUSB
  sudo apt-get update
  sudo apt-get install libusb-1.0
Installer pyAlienFX
  cd
  cd Download
  wget http://pyalienfx.googlecode.com/files/pyAlienFX-latest.tar.gz
  tar zxvf pyAlienFX-latest.tar.gz
  cd pyalienfx
  sudo python install.py
  python ./pyAlienFX.py
or
  python ./pyAlienFX_Indicator.py
</note>

==== En Plus ==== 

Le logiciel a été originellement développé par Xqua et les sources sont disponibles ici : [[http://code.google.com/p/pyalienfx/source/checkout|Sources]].
Nous recherchons des testeurs pour notamment les modèles d'AlienWare cités ci dessus et autres bien entendu ! 
===== Logiciel AlienFX Lite (java)=====

{{:applications:alienfx:capture-alienfx_lite_0.4_beta.png}}

Le logiciel alternatif permettant de gérer les éclairages a été appelé "AlienFX Lite". Il est écrit en java et nécessite quelques prérequis.

==== Pré-requis ====
  * Avoir une machine virtuelle [[:java|Java]] fonctionnelle
  * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://libusb-1.0-0|libusb-1.0-0]]**

==== Téléchargement et installation ====
=== Explications ===
Téléchargez la version 0.4b du logiciel à ce lien : [[http://progger.co.uk/alienfx/AlienFXLite-0.4b.jar]]

Rendez-le exécutable en éditant les [[:permissions|Permissions (ou droits d'accès)]]

Si vous le désirez, [[:raccourci-lanceur|créez un lanceur]]

=== Tout en un rapide ===
Lancez un [[:terminal|terminal]]
<code>
mkdir ~/AlienFX
cd ~/AlienFX
wget http://progger.co.uk/alienfx/AlienFXLite-0.4b.jar
chmod u+x ./AlienFXLite-0.4b.jar
</code>
Lancement : 
<code>
java -jar ~/AlienFX/AlienFXLite-0.4b.jar
</code>

==== Utilisation ====
Au démarrage, le logiciel apparait dans le tableau de bord avec cette icône : {{:applications:alienfx:icone.png?20}}\\
De manière très intuitive, on peut créer des profils avec l'icône {{:applications:alienfx:new.png?20}} . Ces profils sont paramétrables an ajoutant des effets pour chaque zone. Les trois types d'effet sont :
  * {{:applications:alienfx:createcolor.png}} Couleur simple
  * {{:applications:alienfx:createblink.png}} Couleur clignotante
  * {{:applications:alienfx:createmorph.png}} Fondu entre deux couleurs \\
Les effets sont cumulables dans le temps (ils s'exécutent l'un après l'autre).

Pensez à enregistrer {{:applications:alienfx:save.png?20}} les modifications des profils et appliquer {{:applications:alienfx:apply.png?20}} le profil.

==== Désinstallation ====

Il vous suffit de supprimer le dossier AlienFX de votre dossier personnel, soit en [[:console|ligne de commande]] :
<code>
rm -R ~/AlienFX/
</code>

===== Références =====

Le logiciel est développé et distribué par Philip Wieladek ("Wattos") sur le forum : [[http://forum.notebookreview.com/alienware/458528-alienfx-lite-linux-windows-alienfx-tool.html]] \\
Une partie des sources est également disponible sur ce forum.

----
//Contributeur: [[utilisateurs:Sylvain83]] //